Canmore es una villa canadiense, situada en el oeste de la provincia de Alberta. Está al lado de la Carretera transcanadiense al oeste de Calgary, la ciudad más grande de Alberta.
Los deportes nórdicos de los Juegos Olímpicos de Calgary 1988 estuvieron en el Parque Provincial del Centro Nórdico de Canmore.